more than 300 suspects have been arrested in south africa .
no amount of frustration or anger can justify these attacks and looting of shops .
heavily armed police have scrambled to stop clashes after local residents accused immigrants from other african nations of taking their jobs .